keep back a secret

Translations
держать в секрете
They managed to keep back a secret for years.
Они сумели держать в секрете тайну в течение многих лет.
Words
keep

verb
скрывать
back

adverb
назад
a

article or possessive pronoun
один
secret

noun
секрет